Big Huge Thesaurus

cavernous sinus

noun